Vendidero\Germanized\Shipments\ShippingMethod\ProviderMethod S

Total Complexity 50
Dependencies 3
Dependents 6
Total lines 252
Lines of code 162
Logical lines of code 82
Comment lines 29
Methods 24
Properties 5

Methods 24

Method Rating Maintainability Complexity Lines of code
set_prop()
A
54 8 23
get_prop()
S
59 6 14
get_shipping_provider_instance()
S
62 5 12
__construct()
S
57 3 18
supports_instance_settings()
S
66 3 8
is_builtin_method()
S
71 2 6
has_shipping_provider()
S
70 2 6
get_instance_id()
S
70 2 7
get_id()
S
70 2 7
is_provider_enabled()
S
74 2 4
get_shipping_provider()
S
66 2 8
get_provider()
S
76 1 4
get_provider_instance()
S
76 1 4
get_admin_settings()
S
76 1 4
setting_belongs_to_provider()
S
76 1 4
has_option()
S
76 1 4
get_hook_prefix()
S
77 1 4
set_provider()
S
76 1 4
get_option()
S
75 1 4
is_placeholder()
S
80 1 3
get_configuration_set_setting_type()
S
82 1 3
get_method()
S
82 1 3
set_shipping_provider()
S
76 1 4
get_fallback_setting_value()
S
76 1 4